	
all: testHeapParallel benchmark

benchmark: benchmark.cpp heap.c heap.h bit_reversed_counter.c bit_reversed_counter.h
	g++ benchmark.cpp heap.c bit_reversed_counter.c -g -o benchmark -lpthread -lrt

testHeapParallel: testHeapParallel.cpp heap.c heap.h bit_reversed_counter.c bit_reversed_counter.h
	g++ testHeapParallel.cpp heap.c bit_reversed_counter.c -g -o testHeapParallel -lpthread

clean:
	rm testHeapParallel benchmark
